package com.meida.module.bus.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.meida.common.mybatis.annotation.TableAlias;
import com.meida.common.mybatis.base.entity.AbstractEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * VIEW
 *
 * @author flyme
 * @date 2020-10-21
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("bus_material_view")
@TableAlias("bmv")
@ApiModel(value="BusMaterialView对象", description="VIEW")
public class BusMaterialView extends AbstractEntity {

private static final long serialVersionUID=1L;

   private  Long materialPlanId ;

    private String brandName;

    private String contractDesc;

    private BigDecimal contractMainPrice1;

    private BigDecimal contractMainPrice2;

    private BigDecimal contractMainPrice3;

    private BigDecimal contractOtherPrice1;

    private BigDecimal contractOtherPrice2;

    private BigDecimal contractOtherPrice3;

    private BigDecimal contractInstallPrice1;

    private BigDecimal contractInstallPrice2;

    private BigDecimal contractInstallPrice3;

    private BigDecimal planPurchaseCount;

    private String serviceCode;

    private String serviceWbsCode;

    private BigDecimal costQuantity100;

    private BigDecimal costQuantity200;

    private String levelNo;

    private String majorName;

    private String majorCode;

    private String materialArea;

    private String materialCode;

    private String materialDesc;

    private String materialName;

    private String packageDesc;

    private Long materialId;

    private String materialUse;

    private String materialWbsCode;

    private String materiaSpecs;

    private String packageNo;

    private String  packageName;
    private String remark;

    private String subjectName;

    private String technicalData;

    private Long type;

    private  Long versionId;

    private  Long projectId;

}
